branchwiseguys/main/More AI workcancel

171 Commits over 31 Days - 0.23cph!

7 Years Ago
Allow NPCs to have different amounts of health
7 Years Ago
Updated NPC manager editor
7 Years Ago
General AI work
7 Years Ago
Added riot cops with M4s. Updated NPC manager
7 Years Ago
Fixed pooling errors, but added a warning when stuff isn't pooled correctly
7 Years Ago
Enforced a reloading wait for the AI
7 Years Ago
Better firing rate control for AI, an reloading support
7 Years Ago
Removing some #SERVER flags since they broke the Apex AI interface in #CLIENT only mode.
7 Years Ago
More cop AI work
7 Years Ago
Shot visuals from NPC weapons fired on the server now show up on client
7 Years Ago
More bullet firing work
7 Years Ago
AI weapon shots do actual damage
7 Years Ago
Cops can actually shoot
7 Years Ago
Cop AI aiming at targets
7 Years Ago
Working on Cop AI
7 Years Ago
Moved Apex AI to the Plugins folder
7 Years Ago
Way faster (like 15x) city nav generation with better NavMeshSurface settings.
7 Years Ago
Reduced NPC spawn count
7 Years Ago
Fixed AI spawn issues in CLIENT+SERVER mode
7 Years Ago
Basic navmesh generation on city level. Added NavMeshComponents from the Unity GitHub: https://github.com/Unity-Technologies/NavMeshComponents Requires Unity 5.5 NavMesh version, or Unity 5.6.
7 Years Ago
NPC init order fix + spawn fallback
7 Years Ago
Merging in from trunk.
7 Years Ago
7 Years Ago
Fixed/silenced all warnings outside of BuildingSystem
7 Years Ago
NPC characters moving and animating on clients, and sharing most code with proxy players for human clients
7 Years Ago
Got NPCs moving on clients in client/server mode. Not animating yet
7 Years Ago
NPCs now appear correctly on client, but don't move yet
7 Years Ago
Working on getting NPCs fully working over the network, not just in CLIENT+SERVER mode
7 Years Ago
Moved character serialization to the base class
7 Years Ago
NPC can now hold items from their inventory.
7 Years Ago
Merging updates from trunk
7 Years Ago
Fixes issue #63. Fixed player being able to select invalid weapons when in vehicle due to logic error.
7 Years Ago
New content missing from prev revision
7 Years Ago
Wreckage now syncs correctly to new connecting clients.
7 Years Ago
Refactoring
7 Years Ago
Different pattern for deserialize before init
7 Years Ago
Fixed vehicles not showing damage on new client connecting. Related to issue #62
7 Years Ago
Merging latest from trunk
7 Years Ago
Fixes issue #57.
7 Years Ago
Drag/drop working again. Removed debug prints.
7 Years Ago
7 Years Ago
Getting better. Still some really dumb stuff going on.
7 Years Ago
Player belt refactor, pulling out the active item parts into a separate controller. Bit broken at the moment. Also handling HeldItem destruction - now letting the character object know their item is gone.
7 Years Ago
Added one single #define to ItemManager but it required adding a whole bunch of others.
7 Years Ago
Small stuff
7 Years Ago
Fixed tracer script warnings on server
7 Years Ago
Netting up NPC inventories + crime spot work
7 Years Ago
Fixed null references in AI when character died but wasn't destroyed yet.
7 Years Ago
Fixes #54. Removed TransfromVelocity scripts that were heavily affecting performance with many NPCs active. Applying character's overall velocity to the ragdoll's bones instead. Ragdoll movement at spawn not visibly any worse than before (quite possibly better).
7 Years Ago
Forgot to re-enable ragdoll creation physics after testing some stuff earlier.